Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When playing with my friends, the games would desync.
This is cause by two issues. 1 the shuffler counts frames and our computers would fun the games at a wide variety of frame-rates. For example, I would run Oot at 60 fps and theirs would run at 30 fps, causing my game to count to the frame limit faster.
The second cause is load times. My computer loads Spyro age of Dragon on the PlayStation significantly faster than my friend's laptops. Thus my game would start earlier each time the game loads.
This fix starts a timer when the shuffler starts and switches when the timer has been reached. The time limit is increased before the next game is launched, causing no time loss between each computer.